Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Cody Prime [IC2] image - Rise Careers
Job details

Software Engineer - Cody Prime [IC2]

Sourcegraph is on a mission to make coding accessible to everyone. They are looking for a passionate Software Engineer to join their Cody Prime team, transforming how enterprises build software with AI.

Skills

  • Proficiency in Go or other strongly typed languages
  • Knowledge of cloud services management
  • Experience in debugging complex distributed systems

Responsibilities

  • Build and operate resilient and secure services providing authorization and authentication for Cody
  • Develop a roadmap and tooling for abuse detection and mitigation
  • Extend and operate analytics services collecting data around usage metering, license management, billing, and rate limiting

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Competitive salary
  • Equity options
  • Remote work flexibility
To read the complete job description, please click on the ‘Apply’ button
Sourcegraph Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Sourcegraph DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Sourcegraph
Sourcegraph CEO photo
Quinn Slack
Approve of CEO

Average salary estimate

$101500 / YEARLY (est.)
min
max
$58000K
$145000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Cody Prime [IC2], Sourcegraph

Are you a passionate Software Engineer looking to make an impact in the tech world? Sourcegraph is on a mission to revolutionize the way everyone codes, and we're looking for individuals like you to join our Cody Prime team! This remote position offers a fantastic opportunity to work on our cutting-edge AI Code Assistant, Cody, while collaborating with a team dedicated to building enterprise-grade services that prioritize security, resilience, and user empowerment. At Sourcegraph, you’ll dive deep into our product architecture, tackling challenges such as abuse detection, analytics implementation, and more. Imagine contributing to a tool that is trusted by top software companies and transforming how developers work daily, saving them time and allowing them to focus on innovation. Here, your proficiency in Go and cloud environments will shine as you help deliver features that matter. Additionally, the role allows you the flexibility of remote working, while requiring some overlap with the PST timezone to maintain seamless collaboration. We're all about transparency, with competitive compensation that reflects your worth, solid benefits, and an inspiring culture that values diverse perspectives. If you're ready to help us shape the future of technology, we want to hear from you! Let's build extraordinary solutions together at Sourcegraph.

Frequently Asked Questions (FAQs) for Software Engineer - Cody Prime [IC2] Role at Sourcegraph
What responsibilities does a Software Engineer at Sourcegraph focus on?

As a Software Engineer at Sourcegraph, you will primarily work on building and operating resilient and secure services for our AI Code Assistant, Cody. This includes developing the documentation and tooling for abuse detection, implementing analytics services, and collaborating closely with other teams to ensure a seamless user experience across various code hosts.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer position at Sourcegraph?

To be a strong candidate for the Software Engineer position at Sourcegraph, you should have clear communication skills, proficiency in Go or other strongly typed languages, and a solid understanding of cloud deployment and management. Experience in developing and reasoning about distributed systems is highly valued, along with a eagerness to collaborate effectively in a fast-paced environment.

Join Rise to see the full answer
How does Sourcegraph support the career growth of its Software Engineers?

At Sourcegraph, we believe in empowering our team members to reach their full potential. As a Software Engineer, you'll have access to a robust onboarding process to help you understand our architecture and technology stack. Additionally, you'll benefit from mentorship, and collaboration opportunities across various teams, enabling you to develop both your technical skills and professional network.

Join Rise to see the full answer
What makes the Software Engineer role at Sourcegraph unique?

The Software Engineer role at Sourcegraph stands out due to our focus on innovation and improving developer efficiency through AI technology. You'll be part of an exciting new product line—Cody—that directly impacts how developers work. This position offers a dynamic environment where you can explore complex challenges in a collaborative and supportive atmosphere, balanced with the flexibility of remote work.

Join Rise to see the full answer
How does Sourcegraph's mission align with the role of a Software Engineer?

Sourcegraph's mission is to make coding accessible to everyone—an ethos that resonates with the Software Engineer role. By developing advanced features and tools for Cody, you’ll directly contribute to making coding more efficient and inclusive for developers around the globe, enabling them to focus on strategic and creative tasks rather than repetitive ones.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Cody Prime [IC2]
Can you describe your experience with Go and how it applies to the duties of a Software Engineer at Sourcegraph?

In your response, highlight specific projects where you used Go, focusing on aspects such as system architecture, handling APIs, or debugging. Be prepared to explain how those experiences equip you to tackle the challenges faced by the Cody Prime team.

Join Rise to see the full answer
How do you approach collaboration within cross-functional teams?

Discuss your past experiences working with various teams, emphasizing the importance of clear communication, understanding team dynamics, and leveraging different expertise to meet common goals. Share specific examples where your collaboration led to successful project outcomes.

Join Rise to see the full answer
What methods do you use to debug complex distributed systems?

Detail your debugging philosophy, whether it's through utilizing logs, monitoring tools, or systematic isolation of components. Include your familiarity with platforms like Grafana or Prometheus if applicable, and explain how these methods have helped in previous projects.

Join Rise to see the full answer
Can you share an example of a challenging problem you solved and the impact it had?

Your answer should convey a clear narrative. Choose a specific problem, describe the context, the solution you implemented, and measure the outcomes. Highlight how your problem-solving skills align with the type of challenges faced at Sourcegraph.

Join Rise to see the full answer
What is your understanding of cloud services, and how would you apply that knowledge at Sourcegraph?

Elaborate on your experience with cloud platforms like GCP and your hands-on skills with services like Kubernetes and CI/CD. Discuss how these tools can optimize resource management and improve deployment strategies, which are vital for Sourcegraph’s goals.

Join Rise to see the full answer
What are your thoughts on balancing design and functionality in product development?

Express your philosophy on how both elements should coexist within product development. Provide examples of how you’ve navigated design trade-offs while ensuring that user needs and functionality remain the priority.

Join Rise to see the full answer
How do you keep up with industry trends and developments in AI and software engineering?

Outline the sources you use for staying updated, such as tech blogs, conferences, or online courses. Mention how you apply this knowledge to enhance your work and contribute effectively to teams, particularly in evolving fields like AI-driven software.

Join Rise to see the full answer
Describe a time you had to manage competing priorities in a project.

Talk about a specific project that had tight deadlines and how you organized tasks based on urgency and importance. Highlight your decision-making process and its implications on the overall success of the project.

Join Rise to see the full answer
In what ways can you contribute to creating a positive team culture at Sourcegraph?

Discuss your beliefs about teamwork, community, and inclusivity. Share your ideas about how you could leverage your experiences to contribute positively, such as fostering open communication, mentoring juniors, or participating in team-building activities.

Join Rise to see the full answer
What do you find most exciting about working in AI and software development?

Share your passion for the field, focusing on your vision for the potential of AI, particularly in improving developer workflows. Discuss how this excitement aligns with Sourcegraph’s mission and the ways you look forward to contributing.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Applaudo Studios Remote San Salvador, El Salvador
Posted 2 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
Disability Insurance
Commuter Benefits
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
401K Matching
Paid Time-Off
Some Meals Provided
Snacks
Onsite Gym
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Brillio Remote Edison, New Jersey, United States
Posted 4 days ago
Fortune Brands Remote 500 3rd St #110, San Francisco, CA 94107, USA
Posted 3 days ago

Our mission is to create a world in which everyone can code. A world where everyone, not just ~0.1% of the world population, can code will see faster and more broadly beneficial technological progress. For thousands of years after writing was inv...

53 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$58,000/yr - $145,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!